/**
 * PreSearchDTO class.
 */
package pits.dto;

import java.util.List;

public class PreSearchDTO {

	private List<String> companyNames;
	private List<Integer> companyIDs;

	private List<List<String>> departNames;
	private List<List<Integer>> departIDs;

	private List<List<List<String>>> courseNames;
	private List<List<List<Integer>>> courseIDs;

	private List<List<List<String>>> projectNames;
	private List<List<List<Integer>>> projectIDs;

	private List<String> langNames;
	private List<Integer> langIDs;

	private List<String> appNames;
	private List<Integer> appIDs;

	private List<String> techNames;
	private List<Integer> techIDs;

	private List<String> frameNames;
	private List<Integer> frameIDs;

	/**
	 * @return the companyNames
	 */
	public List<String> getCompanyNames() {
		return companyNames;
	}

	/**
	 * @param companyNames
	 *            the companyNames to set
	 */
	public void setCompanyNames(List<String> companyNames) {
		this.companyNames = companyNames;
	}

	/**
	 * @return the companyIDs
	 */
	public List<Integer> getCompanyIDs() {
		return companyIDs;
	}

	/**
	 * @param companyIDs
	 *            the companyIDs to set
	 */
	public void setCompanyIDs(List<Integer> companyIDs) {
		this.companyIDs = companyIDs;
	}

	/**
	 * @return the departNames
	 */
	public List<List<String>> getDepartNames() {
		return departNames;
	}

	/**
	 * @param departNames
	 *            the departNames to set
	 */
	public void setDepartNames(List<List<String>> departNames) {
		this.departNames = departNames;
	}

	/**
	 * @return the departIDs
	 */
	public List<List<Integer>> getDepartIDs() {
		return departIDs;
	}

	/**
	 * @param departIDs
	 *            the departIDs to set
	 */
	public void setDepartIDs(List<List<Integer>> departIDs) {
		this.departIDs = departIDs;
	}

	/**
	 * @return the courseNames
	 */
	public List<List<List<String>>> getCourseNames() {
		return courseNames;
	}

	/**
	 * @param courseNames
	 *            the courseNames to set
	 */
	public void setCourseNames(List<List<List<String>>> courseNames) {
		this.courseNames = courseNames;
	}

	/**
	 * @return the courseIDs
	 */
	public List<List<List<Integer>>> getCourseIDs() {
		return courseIDs;
	}

	/**
	 * @param courseIDs
	 *            the courseIDs to set
	 */
	public void setCourseIDs(List<List<List<Integer>>> courseIDs) {
		this.courseIDs = courseIDs;
	}

	/**
	 * @return the projectNames
	 */
	public List<List<List<String>>> getProjectNames() {
		return projectNames;
	}

	/**
	 * @param projectNames
	 *            the projectNames to set
	 */
	public void setProjectNames(List<List<List<String>>> projectNames) {
		this.projectNames = projectNames;
	}

	/**
	 * @return the projectIDs
	 */
	public List<List<List<Integer>>> getProjectIDs() {
		return projectIDs;
	}

	/**
	 * @param projectIDs
	 *            the projectIDs to set
	 */
	public void setProjectIDs(List<List<List<Integer>>> projectIDs) {
		this.projectIDs = projectIDs;
	}

	/**
	 * @return the langNames
	 */
	public List<String> getLangNames() {
		return langNames;
	}

	/**
	 * @param langNames
	 *            the langNames to set
	 */
	public void setLangNames(List<String> langNames) {
		this.langNames = langNames;
	}

	/**
	 * @return the langIDs
	 */
	public List<Integer> getLangIDs() {
		return langIDs;
	}

	/**
	 * @param langIDs
	 *            the langIDs to set
	 */
	public void setLangIDs(List<Integer> langIDs) {
		this.langIDs = langIDs;
	}

	/**
	 * @return the appNames
	 */
	public List<String> getAppNames() {
		return appNames;
	}

	/**
	 * @param appNames
	 *            the appNames to set
	 */
	public void setAppNames(List<String> appNames) {
		this.appNames = appNames;
	}

	/**
	 * @return the appIDs
	 */
	public List<Integer> getAppIDs() {
		return appIDs;
	}

	/**
	 * @param appIDs
	 *            the appIDs to set
	 */
	public void setAppIDs(List<Integer> appIDs) {
		this.appIDs = appIDs;
	}

	/**
	 * @return the techNames
	 */
	public List<String> getTechNames() {
		return techNames;
	}

	/**
	 * @param techNames
	 *            the techNames to set
	 */
	public void setTechNames(List<String> techNames) {
		this.techNames = techNames;
	}

	/**
	 * @return the techIDs
	 */
	public List<Integer> getTechIDs() {
		return techIDs;
	}

	/**
	 * @param techIDs
	 *            the techIDs to set
	 */
	public void setTechIDs(List<Integer> techIDs) {
		this.techIDs = techIDs;
	}

	/**
	 * @return the frameNames
	 */
	public List<String> getFrameNames() {
		return frameNames;
	}

	/**
	 * @param frameNames
	 *            the frameNames to set
	 */
	public void setFrameNames(List<String> frameNames) {
		this.frameNames = frameNames;
	}

	/**
	 * @return the frameIDs
	 */
	public List<Integer> getFrameIDs() {
		return frameIDs;
	}

	/**
	 * @param frameIDs
	 *            the frameIDs to set
	 */
	public void setFrameIDs(List<Integer> frameIDs) {
		this.frameIDs = frameIDs;
	}
}
